// pages/splash/splash.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    animationData: {},
    showContent: false
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.startAnimation()
    this.autoJump()
  },

  /**
   * 启动动画
   */
  startAnimation() {
    // 延迟显示内容，创建淡入效果
    setTimeout(() => {
      this.setData({
        showContent: true
      })
      
      // 创建动画
      const animation = wx.createAnimation({
        duration: 1000,
        timingFunction: 'ease-in-out'
      })
      
      animation.scale(1.1).step()
      animation.scale(1).step()
      
      this.setData({
        animationData: animation.export()
      })
    }, 300)
  },

  /**
   * 自动跳转到首页
   */
  autoJump() {
    setTimeout(() => {
      wx.reLaunch({
        url: '/pages/index/index'
      })
    }, 3000) // 3秒后跳转
  },

  /**
   * 手动跳转（点击跳过）
   */
  skipToHome() {
    wx.reLaunch({
      url: '/pages/index/index'
    })
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    // 隐藏导航栏
    wx.hideHomeButton()
  }
})